<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.prime.com.tr/ui" template="./template.xhtml">

	<ui:define name="main">
		<h:form id="ocorrenciaForm">
			<center>
				<p:panel id="painelCadastro" header="Cadastrar Projeto"
					style="text-align:left;width:700px;">

					<h:panelGrid columns="4">
						<h:outputLabel value="Projeto: " />
						<h:selectOneMenu id="comboProjeto"
							value="#{ocorrenciaBean.idProjeto}">
							<f:selectItem itemLabel="Selecione" />
							<f:selectItems value="#{ocorrenciaBean.listaProjeto}" />
							<p:ajax update="comboObjeto"
								listener="#{ocorrenciaBean.projetoAlterado}" />
						</h:selectOneMenu>
						<h:outputLabel value="Tela: " />
						<h:selectOneMenu id="comboObjeto"
							value="#{ocorrenciaBean.idObjetoOcorrencia}">
							<f:selectItem itemLabel="Selecione" />
							<f:selectItems value="#{ocorrenciaBean.listaObjetoOcorrencia}" />
						</h:selectOneMenu>
						<h:outputLabel value="Grupo: " />
						<h:selectOneMenu id="comboGrupo" value="#{ocorrenciaBean.idGrupo}">
							<f:selectItem itemLabel="Selecione" />
							<f:selectItems value="#{ocorrenciaBean.listaGrupo}" />
						</h:selectOneMenu>

						<h:outputLabel value="Status: " />
						<h:selectOneMenu id="comboStatus"
							value="#{ocorrenciaBean.idStatus}">
							<f:selectItem itemLabel="Selecione" />
							<f:selectItems value="#{ocorrenciaBean.listaStatus}" />
						</h:selectOneMenu>
					</h:panelGrid>

					<h:panelGrid columns="6">
						<h:outputLabel value="Data Conclusão: " />
						<p:calendar value="#{ocorrenciaBean.ocorrencia.dtConclusao}"
							pattern="dd/MM/yyyy" onkeypress="formatar(this,'##/##/####');"
							size="6" />

						<h:outputLabel style="margin-left:10px" value="Prioridade: " />
						<h:inputText id="prioridade"
							value="#{ocorrenciaBean.ocorrencia.prioridade}" size="2" />

						<h:outputLabel style="margin-left:10px" value="Quantidade Horas: " />
						<h:inputText id="qthoras"
							value="#{ocorrenciaBean.ocorrencia.qtHoras}" size="2" />
					</h:panelGrid>

					<h:panelGrid>
						<h:outputLabel value="#{msgs.descricao}: "
							style="margin-top:10px;" />
						<p:inputTextarea style="width:500px;height:100px;"
							value="#{ocorrenciaBean.ocorrencia.descricao}"
							effectDuration="400" />
					</h:panelGrid>
					<br />
					<p:fieldset legend="Inclusão de arquivo de evidência"
						toggleable="true" toggleSpeed="500" style="width:490px;">
						<h:panelGrid columns="1">
							<h:outputLabel value="Descricao Arquivo: " />
							<p:inputTextarea style="width:480px;height:100px;"
								value="#{ocorrenciaBean.historico.descricao}"
								effectDuration="400" />
						</h:panelGrid>
						<h:panelGrid columns="2">
							<p:fileUpload id="upload"
								fileUploadListener="#{ocorrenciaBean.uploadArquivo}"
								update="msg" label="Selecionar" allowTypes="*.doc; *.docx;"
								multiple="false" auto="true" description="Arquivo de Imagem" />
							<h:outputLabel id="msg" value="#{ocorrenciaBean.mensagemArquivo}" />
						</h:panelGrid>
					</p:fieldset>
					<br />
					<h:messages style="color:red" showDetail="false" />
					<center>
						<p:commandButton value="Gravar" action="#{ocorrenciaBean.gravar}"
							update="painelCadastro" />
						<p:commandButton value="Limpar"
							action="#{ocorrenciaBean.atualizarTela}" update="painelCadastro" />
					</center>
				</p:panel>
				<br />
			</center>
		</h:form>
		<br />
	</ui:define>
</ui:composition>
